package com.vividstores.integration.mq;

import java.io.File;

public interface MQFileReceiverHandler {
	
	/**
	 * 根据fileBundle文件传输请求信息和需要保存的mqFile文件信息计算输出文件路径
	 * 
	 * @param fileBundle 从Queue中读取到的文件传输请求
	 * @param mqFile 需要计算输出文件路径的{@link MQFile}对象
	 * @return 用于保存mqFile的输出文件路径
	 */
	public File getDestinationFile(MQFileBundle fileBundle, MQFile mqFile);
	
}
